riverside scene - German English Dictionary